#Hcy_page8 {
    width: 100%;
    height: 8.5714rem;
    background-color: white;
    position: relative;
    padding: 0.4762rem;
    box-sizing: border-box;
    padding-top: 1rem;

    .top {
        width: 100vw;
        height: 0.9524rem;
        line-height: 0.9524rem;
        background-color: white;
        position: absolute;
        top: 0px;
        left: 0px;
        font-size: 0.4286rem;
        text-align: center;
        border-bottom: 2px solid #e1e1e1;

        span {
            position: absolute;
            left: 0.2381rem;
            top: 0px;
            font-weight: bold;
        }
    }

    .tbox1,
    .tbox2 {
        font-size: 0.381rem;
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin-top: 0.3571rem;
    }

    .tbox2 {
        color: #ff5810;
        border-bottom: 2px solid #e1e1e1;
        padding-bottom: 0.5714rem;
    }

    .price {
        display: flex;
        font-size: 0.381rem;
        margin-top: 0.4762rem;
        justify-content: space-between;

        span {
            color: #ff5810;
            font-size: 0.5714rem;
            font-weight: bold;
        }
    }

    .main {
        display: flex;
        font-size: 0.4286rem;
        margin-top: 0.4762rem;
        justify-content: space-between;

        input {
            width: 0.5476rem;
            height: 0.5476rem;
            position: relative;
            top: 0.3571rem;
        }

        .icon {
            position: relative;
            top: 0.2857rem;
            margin-right: 0.5238rem;
        }
    }

    .btm {
        margin-top: 0.5952rem;

        button {
            width: 100%;
            font-size: 0.4286rem;
            border-radius: 1.1905rem;
            background-color: #ff5810;
            color: white;
        }
    }
}